pedlar's trade - Spanish English Dictionary